adhesive stamp - English Synonyms Dictionary